rain cats and dogs英 [reɪn kæts ənd dɒɡz]美 [reɪn kæts ənd dɔːɡz]下着倾盆大雨英英释义verbrain heavilyPut on your rain coat-- it's pouring outside!Synonym:pourpeltstreamrain buckets双语例句